﻿@charset "utf-8";li,textarea{vertical-align:top}
article,aside,body,details,figcaption,figure,footer,header,hgroup,html,iframe,menu,nav,section{display:block}
.menu_list li a,a{text-decoration:none}
.ico_online,.ico_wx{pointer-events:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,blockquote,body,button,code,dd,details,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
audio,canvas,video{display:inline-block}
body,button,input,select,textarea{font:12px/1.5 'helvetica neue',tahoma,'PingFang SC','microsoft yahei',arial,'hiragino sans gb',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:1em}
a:active{background-color:transparent}
a:active,a:hover,a:link,a:visited{outline:0}
b,cite,code,em,i,small,th{font-size:1em;font-style:normal;font-weight:500}
button,input,select,textarea{font-size:1em;box-sizing:content-box;outline: none;}
button,input[type=button],input[type=submit]{cursor:pointer}
button[disabled],input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto}
table{border-collapse:collapse;border-spacing:0}
fieldset,iframe,img{border:0}
img{display:inline-block;vertical-align:bottom;-ms-interpolation-mode:bicubic}
ol,ul{list-style:none}
q:after,q:before{content:''}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;font-size:0;visibility:hidden}
.head_wrap,.head_wrap_expand{height:95px;top:0}
.clearfix{zoom:1}
.box{width: 1200px;overflow: hidden;margin: 0 auto;}
.clear{clear: both;height:0; overflow:hidden;}
body,html{background:#fff;width:100%;color: #383838;overflow-x: hidden;}

/*弹窗*/
.bottom-left{width:650px;height:353px;width:0;height:0;position:fixed;font-family:"微软雅黑";bottom:0;-webkit-box-shadow:0 0 10px #3b3b3b;-moz-box-shadow:0 0 10px #3b3b3b;box-shadow:0 0 10px #3b3b3b;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:99;right:3%;top:132px;display:none}
.bottom-left .out-box{width:30px;height:30px;position:absolute;right:20px;top:20px;background:url(../images/close.png) no-repeat center center;z-index: 99999;}
.bottom-left .bottom-left-1{width:588px;height:353px;background:url(../images/tc-bg.png) no-repeat;position: absolute;padding-left: 65px;}
.bottom-left-1 .title{margin-top:70px;color: #FFFFFF;}
.bottom-left-1 .title h2{font-size: 32px;}
.bottom-left-1 .title span{font-size: 20px;display: block;margin: 25px 0 30px;}
.bottom-left-1 .btn{width: 240px;text-align: center;}
.bottom-left-1 .btn li{height: 39px;line-height: 39px;border-radius: 6px;font-size: 16px;font-weight: bold;margin-top:40px;}
.bottom-left-1 .btn li a{color: #FFFFFF;}
.bottom-left-1 .btn .international{background: #f0c545;height: 66px;line-height: 66px;padding-left: 40px;}
.bottom-left-1 .btn .international p{background: url(../images/index_icon1.png)no-repeat left}
.bottom-left-1 .btn .domestic{background: #d44e2c;height: 66px;line-height: 66px;padding-left: 40px;}
.bottom-left-1 .btn .domestic p{background: url(../images/icon3.png)no-repeat left}
.bottom-left-1 .btn .lx{background: #099d4a;height:66px;line-height:66px;padding-left: 40px;}
.bottom-left-1 .btn .lx p{background: url(../images/icon3.png)no-repeat left}
/*弹窗end*/



.mobile{display: none;}
.head_wrap{/*background:rgba(0,0,0,0.2);*/width:100%;position:fixed;left:0;z-index:9999;-webkit-transition:height .4s,top .4s,background-color .4s;transition:height .4s,top .4s,background-color .4s}
.head_wrap_shrink{height:95px;top: -10px;}
.head_con{width:1200px;margin:0 auto;position:relative}
.head_con .logo{display:block;height:75px;width:129px;background:url(../images/logo.png) no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;left:15px;top:10px}

.language{float: right;margin-top: 22px;}
.language .China{background: url(../images/china.jpg)no-repeat left;padding-left: 30px;margin-right: 40px;}
.language .Janpan{background: url(../images/Janpan.jpg)no-repeat left;padding-left: 30px;}
.language span a{color: #383838;font-size: 16px;}

.menu_list,.menu_list li,.menu_list li a{width:auto;display:block}
.menu_list{height:40px;position:absolute;right:0;top:46px;margin: 0 -14px;}
.menu_list li{float:left;padding:0 14px;}
.menu_list li a{position:relative;height:40px;line-height:40px;color:#383838;font-size:16px;font-weight:500;text-align:center}
.menu_list li a:hover{color:#1b7fda ;}
.menu_list li a .c_line{display:none;height:4px;width:80px;background:#006699;overflow:hidden;position:absolute;left:50%;margin-left:-40px;bottom:0;-webkit-transition:top .4s;transition:top .4s}
.head_wrap_shrink .menu_list li a .c_line{top:10px}
.menu_list li .dot{display:block;height:6px;width:6px;opacity:.7;filter:alpha(opacity=70);background:rgba(255,255,255,.7);border-radius:8px;position:absolute;left:20px;top:40px}
.menu_list li.current a .c_line,.menu_list li:hover a .c_line{display:block}
.menu_list .language_1 .simple{margin-left:20px}
.menu_list .language_1 a{height:20px;width:auto;font-size:14px;line-height:20px;margin-top:32px;padding:0 8px;opacity:.6;filter:alpha(opacity=60)}
.menu_list .language_1 a .s_line{opacity:.5;filter:alpha(opacity=50)}
.menu_list .language_1 a:hover{font-weight:400;opacity:1;filter:alpha(opacity=100)}
.menu_list .language_1 a:hover .s_line{opacity:.3;filter:alpha(opacity=30)}
.menu_list .language_1 a.current{opacity:1;filter:alpha(opacity=100)}

.top{ padding: 10px 0 0; box-sizing: border-box; overflow: hidden;  }
.nav_sub_box{background:  rgba(0,0,0,0.25); width: 100%; height: 50px; line-height: 50px; position: absolute; left: 0; top:95px; z-index: 99; transition: all 2s;transform: rotateY(31px);  }
.nav_sub li a{color: #FFFFFF; padding-right: 20px; float: left;font-size: 14px;}
.nav_sub li a:hover{color: #1b7fda;}
.nav_sub .current a,.tab-menu .cur a{color: #1b7fda;}
.tab-box .nav_sub_box{display:none;}

/*手机站*/
.m-menu{display: none;}
.m-menu {height: 37px;width:50px;position:fixed;right:4px;top:20px;z-index: 99999;}
.m-menu:before, .m-menu:after, .m-menu span {position: absolute;display: block;content: '';}
.m-menu:before, .m-menu:after, .m-menu span {left: 10px;width: 60%;height: 2px;-webkit-transition: opacity .4s linear,-webkit-transform .4s linear;-moz-transition: transform .4s linear,opacity .4s linear,-moz-transform .4s linear;transition: opacity .4s linear,-webkit-transform .4s linear;transition: transform .4s linear,opacity .4s linear;transition: transform .4s linear,opacity .4s linear,-webkit-transform .4s linear,-moz-transform .4s linear;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;
transform-origin: 0 0;background: #1b7fda;}
.m-menu:before {top: 10px;}
.m-menu span {top: 18px;}
.m-menu:after {bottom:8px;}
.m-menu.open:before{top: 6px;}
.m-menu.open:before {transform-origin: 0 2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.m-menu.open span {opacity: 0;}
.m-menu.open:after {transform-origin: 0 2px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.m-menu-con {display: none;position: fixed;left: 0px;width: 100%;overflow: auto;border-top: 1px solid #e2e2e2;z-index: 9999;overflow: scroll;background: rgba(255,255,255,0.9);height:100%;}
.subNavBox{padding-top: 90px;}
.subNav{border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;background: url(../images/right-arrow.png) no-repeat right center;color: #333;}
.subNav.currentDt{background:url(../images/down-arrow.png) no-repeat right center #1b7fda;color: #fff;border-bottom: 1px dashed #1b7fda;}
.navContent {display: none;border-bottom: solid 1px #e5e3da;background: rgba(27,127,218,0.9);margin: 0px;}
.navContent li{border-bottom: 1px dashed #1b7fda;}
.navContent li a {display: block;color: #fff;line-height: 40px;text-align: center;}
.navContent li a:hover {color: #fff;background-color: #457cac;}
.sub-a {border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;color: #333;}
/*手机-end*/

.BreakingNewsController{width:96%;margin: 0 auto; overflow:hidden; background:#FFF; height:auto; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:18px 20px;  color:#FFF;background: url(../images/news-y.jpg)g);}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; padding:6px; display:none;height:25px;width: 95%!important;margin: 0!important;}
.BreakingNewsController ul li p{float: left;line-height: 22px;width:80%;}
.BreakingNewsController ul li span{float: right;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:40px; position:absolute; right:0; padding-top:13px;top:0; bottom:0;background: #cccccc;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; bottom:0; cursor:pointer;height: 12px;float: left;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/noticeLeft_icon.png) top center no-repeat;}
.BreakingNewsController .bn-arrows-right{ background:url(../images/noticeRight_icon.png) bottom center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
.news-ty{background: url(../images/notice_icon1.png) no-repeat center;}

.news{background: #fafafa;margin-top: 30px;border: 1px solid #d9d9d9;border-radius: 4px;padding-bottom: 30px;}
.news-name{font-size: 16px;color: #05a0d9;line-height: 52px;margin-left: 2%;}
.highlight{width:50%; height:auto; margin:0 auto; margin-top:100px;}
.highlight h1{font-size:60px; font-weight:100; color:#FFF;}
.highlight h2{font-size:48px; font-weight:100; color:#FFF;}
.container{width:50%; height:auto; margin:0 auto; margin-top:100px;}
.wrapper{width:50%; height:auto; margin:0 auto; margin-top:100px; background:rgba(0,0,0,0.1); padding:30px; color:#FFF;}
.wrapper h2{font-weight:300; padding:0; margin:0; margin-bottom:20px;}
.content{display:block; height:auto;}
.news-bg{width: 95%;margin: 0 auto;background: url(../images/news-bg.jpg) no-repeat right;padding-bottom: 85px;}
.news-show ul li{background: url(../images/news-tb.jpg) no-repeat left;padding-left: 1.5%;}
.news-show ul li p{font-size: 14px;color: #383838;line-height: 26px;}
.news-show-name{margin-left: 0;line-height: 24px;margin-top: 38px;}
.index_notice{margin-top: 40px;}
.index_notice ul{margin: 0 -1%;}
.index_notice ul li{float: left;width: 48%;margin: 0.7% 1%;}
.index_title{text-align: center;width: 330px;margin: 0 auto;display: block;margin-top: 38px;}
.index_title::before{content: "";background: url(../images/title_left_icon.png);display:block;width: 78px;height: 19px;vertical-align: middle;margin-top: 19px;float: left;}
.index_title::after{content: "";background: url(../images/title_right_icon.png);display:block;width: 78px;height: 16px;vertical-align: middle;margin-top: 19px;float: right;}
.index_title span{font-size: 34px;font-weight: bold;}

/*index*/
.bannerbox{width: 100%;margin: 0 auto;}
.bannerbox .banner{width: 1920px;position: relative;left: 50%;margin-left: -960px}
.businessDiv{width: 380px;float: left;border: 1px solid #D9D9D9;margin-top: 25px!important;}
.businessDiv .businessDivTop{background: url(../images/w380bg.png) #fafafa no-repeat top;border-bottom: 1px solid #D9D9D9;height: 58px;}
.businessDiv .businessDivTop h2,.gzqList .gzqListTitle h2,.lxList .lxListTitle h2{font-size: 20px;line-height: 56px;padding-left: 20px;}
.businessDiv .businessDivList,.gzqList ul,.lxList ul{padding: 0 20px;}
.businessDiv .businessDivList ul li,.gzqList ul li,.lxList ul li{font-size: 16px;border-bottom: 1px dashed #D9D9D9;line-height: 46px;}
.businessDiv .businessDivList ul li p,.gzqList ul li p,.lxList ul li p{background: url(../images/quan_icon.png)no-repeat left;padding-left: 25px;height: 46px;overflow: hidden;}
.businessDiv .businessDivList ul li a,.gzqList ul li p a,.lxList ul li p a{color: #383838;}
.businessDivMargin{margin: 0 27px;}
.businessDivMargin .businessDivList ul li{line-height: 40px;}
.scroll-outer{height:169px;background:url(images/bg.jpg) 50% 0 no-repeat;width: 338px;margin: 0 auto;}
#scroll{width:588px;margin:0 auto;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:588px;height:336px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item img{width: 100%;height: 336px;}
.owl-theme .owl-controls .owl-buttons div{color:#FFFFFF;position:absolute;top:52px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}
.owl-theme .owl-controls .owl-buttons .owl-prev:hover,.owl-theme .owl-controls .owl-buttons .owl-next:hover{color: #3f93df;}
.jhsx{margin-top: 20px;}
.jhsx p{background: rgba(0,0,0,0.6);height: 40px;line-height: 40px;font-size: 14px;text-align: center;margin-top: -40px;position: relative;}
.jhsx p a{color: #FFFFFF;}
.zrgList{padding:12px 20px;}
.zrgList ul li{line-height: 75px;height: 75px;border-radius: 6px;text-align: center;margin: 20px 0;font-size: 20px;}
.zrgList ul li a{color: #FFFFFF;}
.zrgList ul li.li_1{background: #3f93df;}
.zrgList ul li.li_2{background: #d44e2c;}
.zrgList ul li.li_3{background: #51bd49;}
.elegantDemeanor{margin-top: 30px;border: 1px solid #D9D9D9;}
.elegantDemeanor .elegantDemeanorTitle{background: url(../images/w1200bg.png) #FAFAFA no-repeat top;height: 58px;line-height: 58px;border-bottom: 1px solid #D9D9D9;}
.elegantDemeanor .elegantDemeanorTitle h2{font-size: 20px;line-height: 56px;padding-left: 20px;}
.elegantDemeanorWidth{padding:20px;}
.scroll-outer1{height:213px;background:url(images/bg.jpg) 50% 0 no-repeat;width: 100%;margin: 0 auto;}
#scroll-2{width:100%;margin:0 auto;}
#scroll-2 .owl-wrapper-outer{margin:0 auto;}
#scroll-2 .item{position:relative;width:273px;height:213px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll-2 .item img{width: 100%;height:213px;}
#scroll-2.owl-theme .owl-controls .owl-buttons div{color:#FFFFFF;position:absolute;top:80px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
#scroll-2.owl-theme .owl-controls .owl-buttons .owl-prev{left:7px;background: rgba(0,0,0,0.6);}
#scroll-2.owl-theme .owl-controls .owl-buttons .owl-next{right:7px;background: rgba(0,0,0,0.6);}
#scroll-2.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
#scroll-2.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}
#scroll-2.owl-theme .owl-controls .owl-buttons .owl-prev:hover,#scroll-2.owl-theme .owl-controls .owl-buttons .owl-next:hover{background:rgba(27,127,218,0.6);}
.gzqList,.lxList{width: 588px;float: left;border: 1px solid #D9D9D9;margin-top: 30px;}
.gzqList .gzqListTitle,.lxList .lxListTitle{background: url(../images/w588bg.png) #FAFAFA no-repeat top;height: 58px;line-height: 58px;border-bottom: 1px solid #D9D9D9;}
.gzqList.right,.lxList.right{float: right;}
.BreakingNewsController.none{border-radius: 0;margin-top: 20px;width: 93%!important;}
.BreakingNewsController.none ul li{line-height:24px;border-bottom: none;}
.BreakingNewsController.none ul li p{background: none;padding: 0;height:34px}
.BreakingNewsController.none ul{padding: 0;}
.lxListLeft{float: left;padding:20px 0 20px 20px;}
.lxListLeft h2{font-size: 18px;}
.lxListLeft span{font-size: 16px;padding-left: 30px;display: inline-block;line-height:68px;}
.lxListLeft span.span_1{background: url(../images/phone_icon.png)no-repeat left;}
.lxListLeft span.span_2{background: url(../images/qq_icon.png)no-repeat left;margin-left:20px;}
.lxListLeft p{width: 182px;height: 42px;background: #1b7fda;text-align: center;font-size: 16px;line-height: 42px;border-radius: 6px;}
.lxListLeft p a{color: #FFFFFF;}
.lxListRight{float: right;padding: 20px 40px 0 0;text-align: center;}
.lxListRight img{width: 111px;height: 111px;}
.lxListRight p{text-align: center;font-size: 14px;line-height: 42px;}
footer.footer_1{width: 100%;background: #282d36;}
footer.footer_1 .foot {margin: 0 auto;width: 1024px;}
footer.footer_1 .foot ul li{float: left;margin:0 20px;font-size: 16px;line-height: 116px;}
footer.footer_1 .foot ul li a,footer.footerTwo span a{color: #FFFFFF;}
footer.footerTwo{width: 100%;background: #191d24;height: 60px;line-height: 60px;font-size: 14px;color: #FFFFFF;}
footer.footerTwo p{float: left;}
footer.footerTwo p img{vertical-align: middle;}
footer.footerTwo span{float: right;}
.bottom50{margin-bottom: 50px;}

/*何为技能实习制度*/
.aboutListBor{border: 1px solid #D9D9D9;width: 100%;}
.aboutList ul{padding: 0 40px;}
.aboutList ul li{float: left;margin: 0 30px;font-size: 16px;line-height: 70px;}
.aboutList ul li a{color: #383838;}
.aboutList ul li:hover{border-bottom: 2px solid #1b7fda;}
.aboutList ul li:hover a{color:#1b7fda;}
.aboutList ul li.current a{color: #1b7fda;}
.aboutList ul li.current{border-bottom: 2px solid #1b7fda;}
.aboutContentList{margin-bottom: 50px;}
.aboutContentList ul li{background: #FFFFFF;margin-top: 30px;}
.aboutContentList .aboutContentListLeft{float: left;width: 432px;}
.aboutContentList .aboutContentListLeft img{width: 100%;height: 310px;}
.aboutContentList .aboutContentListRight{float: right;width: 708px;padding: 48px 0;}
.aboutContentList .aboutContentListRight h2{font-size: 22px;}
.aboutContentList .aboutContentListRight h2 a,.aboutContentList .aboutContentListRight h3 a,.aboutContentList .aboutContentListRight p a,.aboutContentList .aboutContentListRight span a{color: #383838;}
.aboutContentList .aboutContentListRight h3{font-size: 20px;font-weight: normal;margin-top:5px;}
.aboutContentList .aboutContentListRight p{font-size: 16px;line-height: 30px;margin-top: 18px;height: 60px;overflow: hidden;}
.aboutContentList .aboutContentListRight span{width: 180px;height: 46px;line-height: 46px;text-align: center;display: inline-block;border: 1px solid #D9D9D9;font-size: 16px;margin-top: 20px;}
.aboutContentList .aboutContentListRight span:hover{background: #1b7fda;}
.aboutContentList .aboutContentListRight span:hover a{color: #FFFFFF;}
.aboutContentBg{background: #fafafa;width: 100%;}
.whiteBg{background: #FFFFFF;padding: 20px;margin-top: 30px;width: 1160px;}
.edit_title{border-bottom: 1px solid #D9D9D9;}
.edit_title h2,.edit_title h1{font-size: 22px;font-weight: normal;line-height: 60px}
.edit{padding: 20px 0 30px 0;min-height: 300px;}
.edit p{font-size: 16px;line-height: 24px;}
.edit span{font-size: 18px;font-weight: bold;color: #1b7fda;display: inline-block;line-height:60px;}
.edit .top{margin-top: 15px;}
table{border:1px solid #D9D9D9;font-size: 14px;}
table .blue{background: #1b7fda;color: #FFFFFF;font-size: 16px;}
table .gray{background: #fafafa;}
table .padding20{padding-left: 20px;}
.type{border: 1px solid #D9D9D9;margin-top: 20px;}
.type h2{font-size: 16px;text-align: center;background: #1b7fda;color: #FFFFFF;font-weight: normal;line-height: 42px;border-bottom: 1px solid #D9D9D9;margin-bottom: 15px;}
.type .img{text-align: center;padding: 40px 0;}
.top h6{font-size: 14px;margin-top: 20px;}
.top h5{font-size: 14px;}
.top .img_1{margin-top: 15px;}

/*招聘岗位与职种*/
.culturedyjhList{padding: 15px 0;min-height:450px;}
.culturedyjhList ul li{font-size: 14px;border-bottom: 1px dashed #D9D9D9;height: 54px;line-height: 54px;}
.culturedyjhList ul li i{float: left;background: url(../images/news_icon.png)no-repeat left;padding:0 10px 0 22px;color: #737373;}
.culturedyjhList ul li p{float:left;height: 54px;overflow: hidden;width:75%;}
.jh_flfg ul li p{float: left;background: url(../images/news_icon.png)no-repeat left;padding:0 10px 0 22px;}
.culturedyjhList ul li p a{color: #383838}
.culturedyjhList ul li span{float: right;}
.culturedyjhList ul li span a{color: #1b7fda;}
.page{text-align: center;font-size: 0;margin: 30px 0;}
.page span,.page a{color:#383838;border: 1px solid #D9D9D9;display:inline-block;font-size: 0.875rem;padding: 0 1%;height: 1.75rem;line-height: 1.75rem;}
.page .current{background: #1b7fda;color: #FFFFFF;}
.page span:hover,.page a:hover{background: #1b7fda;color: #FFFFFF;}

/*办理流程及所需条件*/
.downloadList{margin-top: 30px;}
.downloadList ul li{float: left;width: 16%;text-align: center;border: 1px solid #D9D9D9;border-radius: 6px;height: 38px;line-height: 38px;font-size: 16px;margin-right: 2%;}
.downloadList ul li a{color: #383838;}
.downloadList ul li.current{background: #1b7fda;}
.downloadList ul li.current a{color: #FFFFFF}
.downloadList p{border: 1px solid #D9D9D9;width:98%;height: 58px;line-height: 58px;padding-left: 2%;margin-top: 30px;}
.lcTitle{font-size: 18px;color: #1b7fda;font-weight: bold;padding: 30px 0 20px;}
.bhgList ul{margin: -10px;}
.bhgList ul li{float: left;width:374px;margin:9px;}
.bhgList ul li img{width: 100%;height: 224px;}
.bhgList ul li p{text-align: center;height: 50px;line-height: 50px;margin-top: -50px;background: rgba(0,0,0,0.4);position: relative;color: #FFFFFF;font-size: 16px;}
.rfms .rfmsLeft{width: 570px;float: left;}
.rfms .rfmsLeft h2{font-size: 16px;color: #FFFFFF;font-weight: normal;background: #1b7fda;height: 40px;line-height: 40px;text-align: center;}
.rfms .rfmsLeft ul{margin:6px -3px 0 -3px;}
.rfms .rfmsLeft ul li{float: left;margin: 3px;width: 186px;}
.rfms .rfmsLeft ul li img{width: 100%;height: 156px;}
.rfms .rfmsLeft ul li p{text-align: center;background: rgba(0,0,0,0.4);color: #FFFFFF;height: 34px;line-height: 34px;margin-top: -34px;position: relative;font-size: 16px;}
.rfms .rfmsRight{float: right;}
.cgtj .cgtjLeft{width: 570px;float: left;}
.cgtj .cgtjLeft ul{margin: -3px;}
.cgtj .cgtjLeft ul li{float: left;margin: 3px;width: 282px;}
.cgtj .cgtjLeft ul li img{width: 100%;height: 166px;}
.cgtj .cgtjLeft p,.cgtj .cgtjLeft span{font-size: 14px;line-height: 24px;}
.cgtj .cgtjLeft p{margin-top: 20px;}
.cgtj .cgtjLeft span{margin-top: 10px;display: inline-block;}
.cgtj .cgtjRight{float: right;}
.cgtj .cgtjRight img{width: 568px;height: 339px;}
.pxnr ul,.tnxl ul{margin: -10px;}
.pxnr ul li{float: left;width: 216px;margin: 10px;}
.pxnr ul li img{width: 100%;height: 129px;}
.pxnr ul li p{height: 30px;line-height: 30px;margin-top: -30px;background: rgba(0,0,0,0.4);position: relative;font-size: 16px;color: #FFFFFF;text-align: center;}
.tnxl ul li{float: left;width: 275px;margin: 10px;}
.tnxl ul li img{width: 100%;height:164px ;}
.syList h2{text-align: center;font-size: 14px;font-weight: normal;}
.syList ul li{float: left;width: 200px;margin: 20px 45px;}
.syList ul li img{width: 100%;height: 200px;}
.jjList{width:870px;margin: 0 auto;}
.rfms .jiangxi .ul li{width: 281px;}
.rfms .jiangxi .ul li img{height: 155px;}
.rfms .jiangxi .ul_1 li{width: 186px;}
.rfms .jiangxi .ul_1 li img{width: 100%;height: 206px;}
.pqhs ul{margin: -10px;}
.pqhs ul li{float: left;width: 177px;margin: 9px;}
.pqhs ul li img{width: 100%;height: 105px;}
.pqhs ul li p{height: 30px;line-height: 30px;margin-top: -30px;position: relative;background: rgba(0,0,0,0.4);text-align: center;color: #FFFFFF;font-size: 16px;}
.lct{text-align: center;padding: 40px 0;}
.sxtj table{text-align: center;}
/*面试*/
.whtsList ul {margin: 20px -12px;}
.whtsList ul li{float: left;width: 273px;margin: 10px 11px;}
.whtsList ul li img{width: 100%; height: 213px;}
.whtsList ul li p{height: 40px;line-height:40px;background: rgba(0,0,0,0.6);margin-top: -40px;position: relative;font-size: 16px;text-align: center;overflow:hidden}
.whtsList ul li p a{color: #FFFFFF;}

/*技能实习生在日风采*/
.mod18Box {margin: 0px auto; width: 500px;margin-top: 30px;}
.mod18{ width:500px; height: 420px; margin: 0px auto; position: relative;}
.mod18 .btn{position:absolute;width:45px;height:70px;top:350px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/left_btn.png) no-repeat;}
.mod18 .prev:hover{background: url(../images/left_btn1.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/right_btn.png) no-repeat;}
.mod18 .next:hover{background: url(../images/right_btn1.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf li img{width:100%}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:330px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:330px;position:absolute;}
.mod18 .picBox li{width:500px;height:330px;}
.mod18 .listBox{ width: 405px; height: 70px; margin: 0 auto; position: relative; padding:20px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:104px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:90px;height:70px;}
.mod18 .listBox .on img{width:90px;height:64px;border:3px solid #1b7fda;}
.mod18 .listBox .on i{display:block;}

/*详情*/
.editTitle{font-size: 22px;text-align: center;padding: 30px 0 12px;}
.editTitle h1{font-size: 22px;text-align: center;font-weight: normal;}
.editTitle span{font-size: 14px;color: #595959;}
.edit{padding: 12px 0 30px 0;min-height: 300px;}
.edit p{font-size: 16px;line-height: 24px;}

/*介乎实习生*/
.jhsxList{width: 829px;margin: 0 auto;}

/*再入国*/
.jnList{width: 100%;margin: 0 auto;}
.table table{text-align: center;margin-top: 20px;}
table .e6e6e6{background: #e6e6e6;}
.downloadList{margin-top: 30px;}
.downloadList ul li{float: left;width: 12%;text-align: center;border: 1px solid #D9D9D9;border-radius: 6px;height: 38px;line-height: 38px;font-size: 16px;margin-right: 2%;}
.downloadList ul li a{color: #383838;}
.downloadList ul li.current{background: #1b7fda;}
.downloadList ul li.current a{color: #FFFFFF}
.bllc{margin-top: 30px;}
.edit h2{font-size: 20px;}
.edit h3{font-size: 18px;color: #e36c0a;background: url(../images/jzqz_icon1.jpg)no-repeat left;padding:15px 0 15px 20px;}
.edit h4{font-size: 16px;color: #009966;background: url(../images/jzqz_icon2.jpg)no-repeat left;padding-left: 20px;margin-top: 15px;}
.edit h5{font-size: 16px;line-height: 40px;}
.edit b{font-weight: bold;font-size: 14px;}
.lxwm_jlqz .lxwm_jlqzLeft{float: left;}
.lxwm_jlqz .lxwm_jlqzLeft p.p1{font-size: 18px;background: url(../images/jzqz_icon3.jpg)no-repeat left;padding-left:40px;line-height: 30px;}
.lxwm_jlqz .lxwm_jlqzLeft p.p2{font-size: 16px;color: #f50000;line-height: 30px;}
.lxwm_jlqz .lxwm_jlqzLeft p.p3{font-size: 18px;background: url(../images/jzqz_icon4.jpg)no-repeat left;padding-left: 40px;line-height: 30px;margin-top: 15px;}
.lxwm_jlqz .lxwm_jlqzLeft p.p4{font-size: 16px;color: #007cf0;margin-top:5px;}
.lxwm_jlqz .lxwm_jlqzLeft p.p4 a{color:#007cf0;text-decoration: underline;}
.lxwm_jlqz .lxwm_jlqzRight{float: right}
/*留学*/
.liuxueList{width: 1260px;margin: 0 auto;}
.ry_img img{vertical-align:middle;}
.table .79bbf8{background: #79bbf8;color: #FFFFFF;}
.edit p.pa a{color: #1b7fda;}
.lxwidth ul li,.lxksList ul li,.rbyyList ul li{width: 16%;}
.yuyanList{margin-top: 30px;}
.yuyanList .yuyanDiv{border: 1px solid #D9D9D9;margin-bottom: 20px;}
.yuyanList .yuyanDiv h2{text-align: center;background: #1b7fda;color: #FFFFFF;font-size: 16px;font-weight: normal;line-height: 38px;border-bottom: 1px solid #D9D9D9;}
.yuyanList .yuyanDiv .yuyanDivLeft{float: left;width:250px;padding: 17px 32px 17px 20px;}
.yuyanList .yuyanDiv .yuyanDivLeft img{width: 100%;height: 122px;}
.yuyanList .yuyanDiv .yuyanDivRight{float: right;padding: 15px;width:825px;border-left: 1px solid #D9D9D9;min-height: 125px;}
.yuyanList .yuyanDiv .yuyanDivRight ul li{float:left;border: 1px solid #D9D9D9;border-radius: 30px;text-align: center;line-height: 40px;width: 176px;margin: 10px 14px;font-size: 14px;}
.yuyanList .yuyanDiv .yuyanDivRight ul li a{color: #383838;}
.yuyanList .yuyanDiv .yuyanDivRight ul li:hover{border: 1px solid #1b7fda;}
.yuyanList .yuyanDiv .yuyanDivRight ul li:hover a{color: #1b7fda;}
.yuyanList .yuyanDiv .yuyanDivRight .current{border: 1px solid #1b7fda;}
.yuyanList .yuyanDiv .yuyanDivRight .current a{color: #1b7fda;}
.yy_edit{margin-top: 30px;}
.yy_edit .yy_editTop h2{text-align: center;background: #1b7fda;color: #FFFFFF;font-size: 16px;font-weight: normal;line-height: 38px;border: 1px solid #D9D9D9;}
.yy_edit .yy_editTop .yy_editTopImg{width: 544px;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.yy_edit .yy_editTop .yy_editTopImg img{width: 100%;height:261px}
/*厚生年金返款*/
.hsnjList{width: 728px;margin: 0 auto;}
.hsnj_zxbl{margin: 30px -39px 0 -39px;}
.hsnj_zxbl .hsnj_zxblDiv{float: left;width: 336px;margin: 0 38px;}
.hsnj_zxbl .hsnj_zxblDiv .zxblTop{width: 82px;margin: 0 auto;}
.hsnj_zxbl .hsnj_zxblDiv .zxblBottom{text-align: center;border: 1px solid #1b7fda;padding: 57px 0 8px 0;margin-top: -42px;}
.hsnj_zxbl .hsnj_zxblDiv .zxblBottom h2{font-size: 20px;margin-top: 18px;}
.hsnj_zxbl .hsnj_zxblDiv .zxblBottom p{font-size: 16px;line-height: 38px;}
.hsnj_zxbl .hsnj_zxblDiv .zxblBottom.bottom60{padding-bottom: 71px;}
.button{margin:30px auto;text-align: center;width: 182px;height: 42px;line-height:42px;background: #1B7FDA;border-radius: 6px;border: none;font-size: 16px;color: #FFFFFF;}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){
	.banner_wrap{height:634px!important;}
}
@media only screen and (min-device-width :1024px) and (max-device-width :1366px){
	.banner_wrap{height:838px!important;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),not all{
.head_con .logo{background-image:url(../images/logo.png);background-size:100% 100%}
}
@media only screen and (max-width:1800px ) {
	.banner_wrap{height: 856px!important;}
	.index_WHnews .index_WHnewsRight ul li i{margin: -7% 0 0 7%!important;}
}
@media only screen and (max-width:1600px ) {
	.banner_wrap{height: 754px!important;}
	.index_WHnews .index_WHnewsRight ul li i{margin: -8% 0 0 8%!important;}
}
@media only screen and (max-width:1300px ) {
	.banner_wrap{height: 628px!important;}
	.index_WHnews .index_WHnewsRight ul li i{margin: -9% 0 0 9%!important;}
}

#scroll-1 .item img {
    width: 100%;
    height: 163px;
}
@media only screen and (max-width:800px) {
	.mobile{display: block;}
	.mobile,.m-menu {display: block;}
	.head_con{width: 94%;}
	.pc{display: none;}
	.box,.swiper_casesbg .box1220{width: 90%;margin: 0 auto;overflow: hidden;}
	.whiteBg{padding: 2%;}	
	.banner_wrap{height:220px!important;}
	.flexslider .slides img{height:220px!important;}
	/*手机nav*/
	.iphone__item{width:16.06em;height:1em;position:absolute;bottom:-2em;color:#158f76;text-align:center}
	.iphone__power-btn{width:2.188em;height:.188em;background:#e0e0e0;position:absolute;right:2.5em;top:-.188em}
	.iphone__left-btn{width:.188em;height:1.25em;top:3.25em;left:-.188em;position:absolute;background:#e0e0e0}
	.iphone__left-btn:before{content:'';width:.188em;height:.875em;position:absolute;top:3em;background:#e0e0e0}
	.iphone__left-btn:after{content:'';width:.188em;height:.875em;position:absolute;top:5.5em;background:#e0e0e0}
	.iphone__details{width:.438em;height:.438em;border-radius:100%;position:relative;top:1.313em;left:8em;background:#7c7c7c}
	.iphone__details:before{content:'';width:2.5em;height:.25em;border-radius:.25em;position:absolute;top:1em;left:-1em;background:#7c7c7c}
	.iphone__home-btn{width:2.25em;height:2.25em;border-radius:100%;position:absolute;bottom:1em;right:6.75em;background:#f7f7f7}
	.iphone__home-btn:before{content:'';width:.813em;height:.813em;border:.15em solid #a8a8a8;border-radius:.2em;position:absolute;top:.6em;left:.57em}
	.iphone__screen{width:100%;height:100%;position:relative;z-index:9999}
	.nav{position:absolute;z-index:100;opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;background: rgba(255,255,255,0.9);height: 100%;}
	.nav--active .nav{opacity:1;}
	.nav__list{margin: 0 auto;position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);text-align: center;}
	.nav__item{list-style-type:none;text-align:center;line-height: 60px;font-size: 20px;color: #383838;}
	.nav__list .nav__item a{color:#006699}
	.nav__link{font-size:1.3em;text-transform:uppercase;text-decoration:none;color:#383838;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
	.nav__trigger{display:block;position:fixed;width:30px;height:25px;right:10px;top:24px;z-index:99999;left: auto;}
	.nav__icon{display:inline-block;position:relative;width:30px;height:2px;background-color:#FFF;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
	.nav__icon:after,.nav__icon:before{content:'';display:block;width:30px;height:2px;position:absolute;background:#FFF;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
	.nav__icon:before{margin-top:-10px}
	.nav__icon:after{margin-top:10px}
	.style-4 .nav{width:100%;height:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);position: fixed;}
	.style-4 .nav--active .nav{-webkit-transform:translateY(0);transform:translateY(0);}
	.style-4 .nav--active .nav__icon{background:rgba(0,0,0,0)}
	.style-4 .nav__link{opacity:0;-webkit-transition-delay:.5s;transition-delay:.5s}
	.style-4 .nav--active .nav__link{opacity:1}
	.style-4 .nav--active .nav__icon:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background: #383838;}
	.style-4 .nav--active .nav__icon:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background: #383838;}
	.language{margin-left:34%;float: left;margin-top: 28px;}
	.language .China{margin-right: 15px;}
	.head_con .logo{width: 25%;height: 50px;}
	.head_wrap,.head_wrap_expand{height:77px;top:0}
	.head_wrap_shrink{height:77px}
	.index_notice ul li{float: none;width: 100%;margin:3% 0;}
	.BreakingNewsController ul li{width: 100%;}
	.BreakingNewsController ul li p{width: 59%;height: 24px!important;}
	footer.footerTwo{height: auto;text-align: center;line-height: 26px;}
	footer.footerTwo p,footer.footerTwo span{float: none;}
	footer.footerTwo p a{color: #FFFFFF;}
	footer.footer_1 .foot{display: none;}
	.bottom50{margin-bottom: 50px;}
	.bannerbox .banner {left: 0;margin-left: 0;width: 100%;height: auto;}
	.bannerbox .banner img{width: 100%;height: 220px;}
	.businessDiv {width: 99%;float: none;}
	.businessDivMargin{margin: 0;}
	.scroll-outer{width: 100%;}
	.gzqList, .lxList{width: 99%;}
	.lxListLeft span{line-height: 40px;}
	.lxListLeft span.span_2{margin-left: 0;}
	.lxListLeft {float: none;padding: 20px 0 20px 0px;text-align: center;}
	.lxListRight{float: none;padding: 0;}
	.lxListLeft p{margin: 0 auto;}
	#scroll-1 .item img{width: 100%;height: 163px;}
	/*何为技能实习制度*/
	.aboutList ul{padding: 0px;}
	.aboutList ul li{margin: 0 6px;font-size: 12px;line-height: 60px;}
	.aboutList ul li.current{height: 58px;}
	.aboutList ul li:hover{border-bottom: none;}
	.top img,.type img{width: 100%;height: auto;}
	/*招聘岗位与职种*/
	.culturedyjhList ul li p{width: 40%;}
	.page span{padding: 0 3%;}
	/*办理流程及所需条件*/
	.downloadList ul li{width: 30%;}
	.downloadList p{line-height: 28px;}
	.zfms img{width: 100%;height: auto;}
	.bhgList ul li,.pqhs ul li,.pxnr ul li,.tnxl ul li,.syList ul li{width: 46%;margin: 2%;}
	.bhgList ul li img,.cgtj .cgtjLeft ul li img,.pxnr ul li img,.tnxl ul li img,.rfms .jiangxi .ul li img{height: 100px;}
	.bhgList ul li p {height: 30px;line-height: 30px;margin-top: -30px;font-size: 12px;}
	.rfms .rfmsLeft,.cgtj .cgtjLeft{width: 100%;}
	.rfms .rfmsLeft ul,.cgtj .cgtjLeft ul{margin:2% -1% 0 -1%;}
	.rfms .rfmsLeft ul li,.cgtj .cgtjLeft ul li,.rfms .jiangxi .ul li{width: 48%;margin: 1%;}
	.cgtj .cgtjRight img{width: 100%;height: 200px;}
	.rfms .rfmsLeft ul li img,.syList ul li img{height: 132px;}
	.jjList{width: 100%;}
	.rfms .jiangxi .ul_1 li{width: 31.3%;}
	.rfms .jiangxi .ul_1 li img{height: 120px;}
	.rfms .rfmsLeft .ul_img li{width: 31%!important;}
	.rfms .rfmsLeft .ul_img li img{height: 85px!important;}
	.lct img{width: 100%;height: auto;}
	.sxtj_img img{width: 100%;}
	/*面试*/
	.whtsList ul {margin: 20px 0px;}
	.whtsList ul li{width: 100%;margin:15px 0;}
	.mod18{height:306px;}
	.mod18 .picBox{height: 200px;}
	.mod18Box,.mod18{width: 100%;}
	.mod18 .listBox li{width: 80px;}
	.mod18 .listBox li img,.mod18 .listBox .on img{width: 72px;}
	#picBox ul li img{width: 75%;height: 200px;}
	.mod18 .listBox{width:95%;}
	.mod18 .btn{top: 220px;}
	.jnList{width: 50%;}
	.edit img{width: 100%;}
	/*再入国*/
	.downloadList ul li{width: 30%;}
	.lxwm_jlqz .lxwm_jlqzLeft{float: none;}
	.lxwm_jlqz .lxwm_jlqzRight{float: none;text-align: center;margin-top: 20px;}
	.lxksList ul li{width: 100%;margin: 3% 0;}
	.rbyyList ul li{width: 46%;}
	/*留学*/
	.yuyanList .yuyanDiv .yuyanDivLeft{float: none;width: 94%;padding: 3%;}
	.yuyanList .yuyanDiv .yuyanDivRight{float: none;width: 94%;border: none;padding: 3%;}
	.yuyanList .yuyanDiv .yuyanDivRight ul li{width: 45%;margin: 2%;}
	.yy_edit .yy_editTop .yy_editTopImg{width: 75%;}
	.yy_edit .yy_editTop .yy_editTopImg img{height: 146px;}
	.liuxueList,.hsnjList{width: 100%;}
	/*厚生年金返款*/
	.hsnj_zxbl .hsnj_zxblDiv{float: none;width: 100%;margin: 0;}
	.hsnj_zxbl{margin: 0;}

    .bottom-left-1 .title h2 {font-size: 16px;}
    .bottom-left {width: 88%!important;}
    .bottom-left .bottom-left-1 {width: 95%;background-size: 100% 100%;padding-left: 23px;}
    .bottom-left-1 .btn .international,.bottom-left-1 .btn .lx{height:46px;line-height:46px}
}
@media only screen and (min-width: 320px) and (max-width: 650px) {
	.BreakingNewsController ul li p{width:59%!important;}
	.brand ul{margin: 0;}
}